direct debiting - French English Dictionary